'''
1、创建函数
2、输入数值（如10、100）
3、进行判断（如果n=1，那么返回1，否则继续递归，直到n=1）
4、进行阶乘
5、输出结果
6、结束
'''
def num (n):
	if n==1:
		return 1
	else:
		return n*num(n-1)
print(num(10))
'''
1、创建函数
2、输入数值（如10、100）
3、开始循环，循环里进行判断（如果i=k，那么返回a（总和），否则继续循环，直到i=k）
4、进行累加求和
5、输出结果
6、结束
'''
def num2 (k):
	a=0
	for i in range(1,k+1):
		a=a+i
		# print(i)
		if i==k:
			return a
		
		
			
print(num2(100))